accommodation guarantor - Spanish English Dictionary